#ifndef PRODUCT_H
#define PRODUCT_H

class Product
{
public:
	virtual ~Product()=0;
	virtual Product* clone() const=0;

	virtual double getExpiry() const=0;
};
inline Product::~Product(){}
#endif